using System;
using System.Collections.Generic;
using System.Text;

using System.Windows;
using System.Windows.Ink;
using WozLib.UI.Ink.SketchObjects;

namespace WozLib.UI.Ink.SketchCommands
{
  public class ClickSketchCommand : SketchCommand
  {

    public ClickSketchCommand()
    {
    }

    public ClickSketchCommand(SketchObject wozObject)
      : base(wozObject)
    {
    }

    public ClickSketchCommand(IEnumerable<SketchObject> wozObjects)
      : base(wozObjects)
    {
    }

    public override void Redo()
    {
      // we could actually perform them again - but instead we'll just assume something 
      // snoops these and does the right thing with them
    }

    public override void Undo()
    {
      // you can't undo the user clicking on something dummy!
    }
  }
}
